package com.example.open.service;

import com.alibaba.fastjson.JSONObject;
import com.example.base.system.domain.SysUserOpen;
import com.example.open.vo.OpenUserRegisterVo;
import com.example.open.vo.OpenUserVo;

public interface OpenUserLoginService {



    public JSONObject login(String userName, String passWord);

    public JSONObject login(String code);

    public JSONObject login(OpenUserVo vo);

    public String createToken(SysUserOpen sysUserOpen);

    public JSONObject register(OpenUserRegisterVo vo);

    public JSONObject appOpenUserLogin(String userName,String appName);

    public SysUserOpen valitedOpenUserExisted(OpenUserRegisterVo vo);
}
